package nfse;


// Inicia Classe tcDadosPrestador

/**
 *  Descrição "TcDadosPrestador" - Representa dados do prestador do serviço
 *  */
class TcDadosPrestador{
    public TcIdentificacaoPrestador     identificacaoPrestador;                 // 1-1
    public TipoSimples  razaoSocial     = new Tipo().Busca( "tsRazaoSocial" );  // 1-1
    public TipoSimples  nomeFantasia    = new Tipo().Busca( "tsNomeFantasia" ); // 0-1
    public TcEndereco   endereco;//     = new Tipo().Busca( "tcEndereco" );     // 1-1
    public TcContato    contato;//      = new Tipo().Busca( "tcContato" );      // 0-1

    public TcDadosPrestador( String razaoSocial_, String nomeFantasia_, String endereco_, String contato_ ){
        if ( endereco != null ){
            if ( razaoSocial_.length() > 0 ){
                razaoSocial.Insere  ( razaoSocial_ );
                nomeFantasia.Insere ( nomeFantasia_ );
            }else{
                System.out.println("Não foi possivel criar o TcDadosPrestador - Campo Razão Social em branco.");
            }
        }else {
            System.out.println("O bloco TcEndereco está vazio.");
        }
    }
}
// Fim da Classe TcDadosPrestador